low-loader wagon - French English Dictionary